Słownik polsko-angielski

liberation; setting free; fiz. release
~ energii - energy release
~ okupowanego kraju - liberation of an occupied country
~ z niewoli - liberation from slavery